home *** CD-ROM | disk | FTP | other *** search
/ MACD 5 / MACD 5.bin / internet / irc_i_dodatki / dwarfx / dwarf24.lha / commands next >
Text File  |  1980-12-25  |  14KB  |  325 lines

  1.  
  2.                    DWaRFx by Gareth Murfin & David Newton
  3.                    ----------------------------------------
  4.                     Full Commands list for v2.4 of DWaRFx
  5.                     -------------------------------------
  6.  
  7.                                   ^---*---^
  8.  
  9. Thankyou for downloading & installing DWaRFx and then having the sense
  10. to print off this essential list of commands.
  11.  
  12.                                   ^---*---^
  13.  
  14. 3 Important notes to succeed with DWaRFx :-
  15.  
  16. Join #AmIRC GalaxyNet (SpryNet.Us.GalaxyNet.Org 6668) to meet the authors.
  17.  
  18. /Dfx begins DWaRFx although it SHOULD begin automatically on connection.
  19.  
  20. For these commands to work you must have typed this in AmIRC to setup all
  21. the alais's etc:-   /rx Rexx/DWaRFx/DWaRFALiAS.AmIRX
  22.  
  23.                                   ^---*---^
  24.  
  25.     %QUIT - This stops DWaRFx running. You only have to use this command
  26.             if you wish to continue using AmIRC, but without the aid of
  27.             DWaRFx. DWaRFx will normally quit when you quit AmIRC.
  28.  
  29.   %RELOAD - This command rereads the DWaRFx config file ('DWaRFCoNFiG.DaT').
  30.             This is useful if you have changed the config file, while DWaRFx
  31.             is running, as it save's you the trouble of quiting it, and then
  32.             reloading DWaRFx to use the new config settings.
  33.  
  34.    %DEBUG - This command is mainly for debugging purposes. You shouldn't
  35.             need to use this command as it is only used to test DWaRFx
  36.             is working properly. This will output the value of an ARexx
  37.             variable (supplied along with the %DEBUG command) from the
  38.             DWaRFx ARexx script.
  39.  
  40.  
  41.  All MASTER commands for your DWaRFx may only be sent by you. '%'
  42.  commands sent by somebody else on irc to you, will not be processed by
  43.  DWaRFx.
  44.  
  45.  @{b}List of commands available in DWaRFx :-@{ub}
  46.  
  47.  /DwVERS                - Shows your Version in Main for all to see.
  48.  
  49.  /DwCALC                - Brings up a calculator for quick sums.
  50.  
  51.  /DwTIME                - Brings up the date and time settings
  52.  
  53.  /DwCLOCK               - Brings up a Clock
  54.  
  55.  /DwSOUND               - Brings up Play16 requester (if its in C:)
  56.                           (so you can manually listen to sounds on
  57.                           AmIRC)
  58.  
  59.  /DwVIEW                - Brings up ViewTek requester (if its in C:)
  60.                           (so you can manually view pictures on
  61.                           AmIRC)
  62.  
  63.  /DwAWAY <away message> - Sets you away with the reason specified
  64.  /DwBACK                - Sets you back.
  65.  
  66.  /DwKICK <nick> <time>  - Sets a speak kick on <nick> for <time> seconds.
  67.                           If no time is specified a default of 60 sec is
  68.                           used.
  69.  
  70.  /dk <number1-22> <nick>- Kicks <nick> using kick number <1-22>
  71.  /dk RANDWARF <nick>    - Kicks <nick> using a randomly picked kick
  72.                           from 1-22
  73.  
  74.  /DwSCALE <nick> <1-10> - Judges <nick> on a scale of 1-10 in Main.
  75.                           1 is good and 10 is bad, 9 kicks, 10 kickbans,
  76.  
  77.  /DwTALK                - Makes a robotic voice Speak all the words in
  78.                           AmIRC.1. Private messages are spoken slower
  79.                           than Main messages so you can distinguish them.
  80.                           To quit msg yourself DIEKRYTEN.
  81.  
  82.  /DwBOMB                - Innitiates a very nasty Channel bomb which will
  83.                           Mass deop,ban & kick all users.
  84.  
  85.  /DwMDEOP               - Mass DeOPs entire channel.
  86.  
  87.  /DwMKICK               - Mass Kicks Entire channel.
  88.  
  89.  /DwQUIT <reason>       - Quits AmIRC with the <reason> given.
  90.  
  91.  /DwMOP                 - Mass OPs entire channel.
  92.  
  93.  /DwRAWAY 0 <AwayReason>- Sets you away with a random RedDwarf Away quote
  94.                           and also the <reason> given. The 0 picks a
  95.                           random RedDwarf quote but you could replace it
  96.                           with 1-5 to pick specific quotes.
  97.  
  98.  /DwRAWAY 0             - Sets you back with a random reddwarf quote.The
  99.                           0 picks a random RedDwarf quote but you could
  100.                           replace it with 1-5 to pick specific quotes.
  101.  
  102.  /DwMINVITE <channel>   - Mass Invites everyone in the channel to the
  103.                           channel specified. (ie, join if you joined #Gaz
  104.                           and typed /DwMINVITE #AmIRC then you would
  105.                           invite everyone in #Gaz to #AmIRC).
  106.  
  107.  /DwMINVITE2 <channel>  - Mass Invites the channel to the channel specified
  108.                           Puts a 15 sec Gap between each invite to stop
  109.                           the user getting flooded on large channels
  110.                           such as #FunFactory.
  111.                           (ie, join if you joined #Gaz and typed /DwMINVITE
  112.                           #AmIRC then you would invite everyone in #Gaz
  113.                           to #AmIRC although it would wait 15sec between
  114.                           each invite.).
  115.  
  116.  /DwMMSG <message>      - Mass messages the entire channel with the text
  117.                           specified.
  118.  
  119.  
  120.  /DwINSULT <options> <nick> - Insults <nick> in Main with the options
  121.                          <options>. Each option must be seperated by a
  122.                          space! Options are :-
  123.                          /W<delay> will pause inbetween output for that
  124.                          many vblanks (second/50).
  125.                          /S will speak the insult on clients with a rexx
  126.                          speech script turned on.
  127.                          /#<number_of_insults> will send that many random
  128.                          insults (1-25).
  129.                          /F<insults_file_name> will use the insults from
  130.                          the file named instead of
  131.                          `Amirc:Rexx/DWaRFx/DWaRFiNSULT.tXt'.
  132.  
  133.                           Alternatively Miss out options and just simply
  134.                           insult <nick> in main. (Check out
  135.                           AmIRC:rexx/DWaRFx/ to see how you can edit
  136.                           the insults)
  137.  
  138.  /DwINSULT            - Picks a nick at random and insults them.
  139.  
  140.  /DwMUNVOICE          - Mass Unvoices the entire channel.
  141.  
  142.  /DwCOPY              - Runs a Private Nickserv which deals with users
  143.                         who are trying to steal your Nick. Ie, If
  144.                         You were Gaz and someone tried to use the nick
  145.                         StarGAZer then the script would kick them.
  146.  
  147.  /DwALIAS             - Set Up the Alias's, should be the 1st thing you
  148.                         do when setting up DWaRFx. If you havent done it
  149.                         yet, type this now ->
  150.                         /rx Rexx/DWaRFx/DWaRFALiAS.AmIRX
  151.  
  152.  /DwANNOY             - Mass Deops Channel Then Really annoys them with
  153.                         flashing screens, changing channelModes and
  154.                         encode... (email gazy@globalnet.co.uk if you think
  155.                         that there should be a none ops version too)
  156.  
  157.  /DwBAR               - Sets up a DWaRFBAR where people can get snacks from.
  158.                         #Menu will automatically dcc the menu to them.
  159.                         Options Once Begun are :-
  160.                         #QUIT   - quits script remotely
  161.                         #MENU   - Sends user a menu
  162.                         #<snack>- Sends user the snack.
  163.                         #<other>- Tells user that is not available.
  164.  
  165.                         @{FG shine} @{b}Note@{ub}: If you want to perform these functions to yourself
  166.                        then you must priv msg the above
  167.                        commands to yourself. Others can simply put them in main. @{FG text}
  168.  
  169.  /DwLOG              - Takes all text from all windows and puts it into
  170.                        Main for all to see. used to show up users who insult
  171.                        you in Priv Msg... (can go a bit mental if you join
  172.                        a server while its activated)
  173.                        Options Once Begun are :-
  174.                        #DIEHOLLY   - quits script remotely
  175.                        #REDDWARF   - Sends user a list of DWaRFx features
  176.                        #           - Slaps User :)
  177.  
  178.                       @{FG shine} @{b}Note@{ub}: If you want to perform these functions to yourself
  179.                        then you must priv msg the above
  180.                        commands to yourself. Others can simply put them in main. @{FG text}
  181.  
  182.  /DwMHIDE            - Performs a Mass Hide Ops operation, If the channel is
  183.                        full of ops it will look like there is no ops. If it
  184.                        is a mixed bag of ops and non ops it will reverse all
  185.                        the op signs by opping the none ops and giving the
  186.                        appearance that the ops dont have ops. (trying to see
  187.                        how many times I could fit the word Ops into a
  188.                        sentance :).
  189.  
  190.  /DwREPLY <nick> <text> - Sends a confusing fake reply to <nick> saying
  191.                           <text>.
  192.  
  193.  
  194.  /DwDEF <1-22>       - Will put a definition of a funny RedDwarf object into
  195.                        main for all to see, choose from 1 to 22.
  196.  
  197.  /DwDEF RANDOM       - Will put a definition of a funny RedDwarf object into
  198.                        main for all to see, selects randomly from 22 choices.
  199.  
  200.  /DwQUOTE <1-22>     - Will put a RedDwarf Quote into main for all to see,
  201.                        choose from 1 to 22 quotes.
  202.  
  203.  /DwQUOTE RANDOM     - Will choose a random quote from 1 to 22 and display it
  204.                        in main.
  205.  
  206.  /CTCP <nick> Finger - Find out when <nick> last ran a DWaRFx script aswell as
  207.                        finding out their full name and email address.
  208.  
  209.  @{b}Encryption@{ub} - Lots of options, fairly complex...
  210.  
  211.  This command is used to send Encrypted messages over irc, so that only
  212.  people with an encoded message decoder can read them.
  213.  
  214.  Usage: /DwX [$MODE] [!KEY] [DESTINATION] message
  215.  
  216.    [$MODE] makes the encryptor use one of the following methods:
  217.            $0-$9 = MCF (Using Encryption Table 0-9)
  218.            $A    = Cybeonix (Default)
  219.            $B    = SoundLeech
  220.            $C    = DWaRFx (Uses [!KEY] to encrypt text, if [!KEY] isn't
  221.                    Supplied, the channel name will be used instead)
  222.  
  223.    [!KEY] is used with the [$MODE] $C (any ascii text, except space)
  224.  
  225.    [DESTINATION] can output the message as one of the following:
  226.  
  227.     #[CHANNEL]  = sends the message to the channel (Default)
  228.     *TOPIC      = sets the current channels topic to the message
  229.     /[NICK]     = sends a private message to [NICK]
  230.  
  231.  Encode Examples:
  232.  
  233.  
  234.  /DwX Testing 1.2.3
  235.  
  236.  This will output the encoded version of 'Testing 1.2.3' to the current
  237. channel, using the default message encryption routine, which is Cybeonix.
  238.  
  239.  
  240.  /DwX /COolWAve Testing 1.2.3
  241.  
  242.  This will output the encoded version of 'Testing 1.2.3' to the nick
  243. 'COolWAve', using the default message encryption routine, which is Cybeonix.
  244.  
  245.  
  246.  /DwX $4 Hello Everybody!
  247.  
  248.  This will output the encoded version of 'Hello Everybody!' to the current
  249. channel, using the MCF table 4 message encryption routine.
  250.  
  251.  
  252.  /DwX $7 *TOPIC Hello Everybody!
  253.  
  254.  This will output the encoded version of 'Hello Everybody!' as the topic
  255. for the current channel, using the MCF table 7 message encryption routine.
  256.  
  257.  
  258.  /DwX $B #AmIRC The Amiga IRC Channel!
  259.  
  260.  This will output the encoded version of 'The Amiga IRC Channel!' to the
  261. channel '#AmIRC', using the SoundLeech message encryption routine.
  262.  
  263.  
  264.  /DwX $C Hello All DWaRFx Users!
  265.  
  266.  This will output the encoded version of 'Hello All DWaRFx Users!' to
  267. the current channel, using the DWaRFx message encryption routine. NOTE:
  268. As there is no '!' key used, the message is encoded using the channel
  269. name, and everybody running DWaRFx should be able to read this message!
  270.  
  271.  
  272.  /DwX $C !Muppets *TOPIC Hi DWaRFx Users with the key Muppets!
  273.  
  274.  This will output the encoded version of 'Hi DWaRFx Users with the key
  275. Muppets!' as the topic for the current channel, using the DWaRFx message
  276. encryption routine. NOTE: There is a '!' key used, so the message will
  277. be encoded using the key 'Muppets' (which is case sensitive, which means
  278. that Muppets is not the same as MUPPETS). This means that only people
  279. with their DWaRFx config decode key ('$KEY') set as Muppets will be able
  280. to read this message.
  281.  
  282.  DWaRFx Friends list
  283.  
  284. This command is used to automatically add/delete/edit to the !FRIENDS
  285. section of the DWaRFx Config file.
  286.  
  287.  Usage: /DwFRIEND <ADD/SHOW/DEL> <friend> [settings]
  288.  
  289.    ADD - Adds (or updates) a friend. SHOW - Displays a friend.
  290.    DEL - Deletes a friend.
  291.  
  292.   Where <friend> must be one of the following:
  293.  
  294.    [NICK] - This can only be used if [NICK] is on irc at the time!
  295.           - If this is used, DWaRFx will try and automatically use
  296.           - wildcards when it thinks it's nessecary. If this doesn't seem
  297.           - to work, or it greets the wrong person, try the next option!
  298.  
  299.    [NICK!NAME@HOSTNAME] - The whole address of the friend to add. You
  300.                         - can use '*' wildcards, and this is exactly
  301.                         - how DWaRFx will store it, so please make
  302.                         - sure you understand how these work! If in doubt,
  303.                         - Use the [NICK] option :).
  304.  
  305.   Where [settings] can be none, one or more of the following:
  306.  
  307.    RATING <00-99> - Sets the status level of the friend (default is 00).
  308.    OP - Sets Auto Op for this friend.
  309.    MESSAGE <[X][Y]> <[message]> - Greeting for this friend.
  310.     IF MESSAGE IS USED, MESSAGE MUST ALWAYS BE THE LAST [settings] OPTION!
  311.     [X] must be either C or P, for Channel or Private greeting.
  312.     [Y] must be either M, A or N, for Message, Action or Notice greeting.
  313.     The [message] can contain special '/' codes, which can be used to make
  314.     clever messages. See the section on SPECIAL DWaRFx MESSAGE CODES. If
  315.     you require a single '/' in the message, use '//' as DWaRFx would think
  316.     you were using the special MESSAGE CODES that all start with '/' then
  317.     a single command character (ie '/c' for the channel name).
  318.  
  319.  
  320.  So the command line 'ADD COolWAve RATING 50 OP MESSAGE CN Hello Dave!'
  321. Will add the current host using the nickname 'COolWAve' with a RATING
  322. of 50, Auto Op on, and set the greeting to 'Hello Dave!' using a CHANNEL
  323. NOTICE.
  324.  
  325.